function nextLetter(letter: string): string {
    // 验证输入是否为单个字符
    if (letter.length !== 1) {
        throw new Error('输入必须是单个字符');
    }
    
    const charCode = letter.charCodeAt(0);
    
    // 处理大写字母 (A-Z, 65-90)
    if (charCode >= 65 && charCode <= 90) {
        return String.fromCharCode(((charCode - 65 + 1) % 26) + 65);
    }
    
    // 处理小写字母 (a-z, 97-122)
    if (charCode >= 97 && charCode <= 122) {
        return String.fromCharCode(((charCode - 97 + 1) % 26) + 97);
    }
    
    // 非字母字符直接返回
    return letter;
}

export default nextLetter
